Streamed implementation. Limited input buffer.
[LanSpider.git] / src / Indexer / Service References / ShareDiscoveryReference / service.wsdl
blobc7f7457cfda1ba5ac1310c4b36137862df98ab2c
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" name="ShareDiscoveryService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">\r
3   <wsp:Policy wsu:Id="tcpShareDiscovery_policy">\r
4     <wsp:ExactlyOne>\r
5       <wsp:All>\r
6         <msb:BinaryEncoding xmlns:msb="http://schemas.microsoft.com/ws/06/2004/mspolicy/netbinary1">\r
7         </msb:BinaryEncoding>\r
8         <sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">\r
9           <wsp:Policy>\r
10             <sp:TransportToken>\r
11               <wsp:Policy>\r
12                 <msf:WindowsTransportSecurity xmlns:msf="http://schemas.microsoft.com/ws/2006/05/framing/policy">\r
13                   <msf:ProtectionLevel>EncryptAndSign</msf:ProtectionLevel>\r
14                 </msf:WindowsTransportSecurity>\r
15               </wsp:Policy>\r
16             </sp:TransportToken>\r
17             <sp:AlgorithmSuite>\r
18               <wsp:Policy>\r
19                 <sp:Basic256>\r
20                 </sp:Basic256>\r
21               </wsp:Policy>\r
22             </sp:AlgorithmSuite>\r
23             <sp:Layout>\r
24               <wsp:Policy>\r
25                 <sp:Strict>\r
26                 </sp:Strict>\r
27               </wsp:Policy>\r
28             </sp:Layout>\r
29           </wsp:Policy>\r
30         </sp:TransportBinding>\r
31         <msf:Streamed xmlns:msf="http://schemas.microsoft.com/ws/2006/05/framing/policy">\r
32         </msf:Streamed>\r
33         <wsaw:UsingAddressing>\r
34         </wsaw:UsingAddressing>\r
35       </wsp:All>\r
36     </wsp:ExactlyOne>\r
37   </wsp:Policy>\r
38   <wsdl:types>\r
39     <xsd:schema targetNamespace="http://tempuri.org/Imports">\r
40       <xsd:import namespace="http://tempuri.org/" />\r
41       <xsd:import namespace="http://schemas.microsoft.com/Message" />\r
42     </xsd:schema>\r
43   </wsdl:types>\r
44   <wsdl:message name="IShareDiscoveryService_GetShareToIndex_InputMessage">\r
45     <wsdl:part name="parameters" element="tns:GetShareToIndex" />\r
46   </wsdl:message>\r
47   <wsdl:message name="IShareDiscoveryService_GetShareToIndex_OutputMessage">\r
48     <wsdl:part name="parameters" element="tns:GetShareToIndexResponse" />\r
49   </wsdl:message>\r
50   <wsdl:message name="IShareDiscoveryService_SaveIndex_InputMessage">\r
51     <wsdl:part name="parameters" element="tns:SaveIndex" />\r
52   </wsdl:message>\r
53   <wsdl:message name="IShareDiscoveryService_SaveIndex_OutputMessage">\r
54     <wsdl:part name="parameters" element="tns:SaveIndexResponse" />\r
55   </wsdl:message>\r
56   <wsdl:portType name="IShareDiscoveryService">\r
57     <wsdl:operation name="GetShareToIndex">\r
58       <wsdl:input wsaw:Action="http://tempuri.org/IShareDiscoveryService/GetShareToIndex" message="tns:IShareDiscoveryService_GetShareToIndex_InputMessage" />\r
59       <wsdl:output wsaw:Action="http://tempuri.org/IShareDiscoveryService/GetShareToIndexResponse" message="tns:IShareDiscoveryService_GetShareToIndex_OutputMessage" />\r
60     </wsdl:operation>\r
61     <wsdl:operation name="SaveIndex">\r
62       <wsdl:input wsaw:Action="http://tempuri.org/IShareDiscoveryService/SaveIndex" message="tns:IShareDiscoveryService_SaveIndex_InputMessage" />\r
63       <wsdl:output wsaw:Action="http://tempuri.org/IShareDiscoveryService/SaveIndexResponse" message="tns:IShareDiscoveryService_SaveIndex_OutputMessage" />\r
64     </wsdl:operation>\r
65   </wsdl:portType>\r
66   <wsdl:binding name="tcpShareDiscovery" type="tns:IShareDiscoveryService">\r
67     <wsp:PolicyReference URI="#tcpShareDiscovery_policy">\r
68     </wsp:PolicyReference>\r
69     <soap12:binding transport="http://schemas.microsoft.com/soap/tcp" />\r
70     <wsdl:operation name="GetShareToIndex">\r
71       <soap12:operation soapAction="http://tempuri.org/IShareDiscoveryService/GetShareToIndex" style="document" />\r
72       <wsdl:input>\r
73         <soap12:body use="literal" />\r
74       </wsdl:input>\r
75       <wsdl:output>\r
76         <soap12:body use="literal" />\r
77       </wsdl:output>\r
78     </wsdl:operation>\r
79     <wsdl:operation name="SaveIndex">\r
80       <soap12:operation soapAction="http://tempuri.org/IShareDiscoveryService/SaveIndex" style="document" />\r
81       <wsdl:input>\r
82         <soap12:body use="literal" />\r
83       </wsdl:input>\r
84       <wsdl:output>\r
85         <soap12:body use="literal" />\r
86       </wsdl:output>\r
87     </wsdl:operation>\r
88   </wsdl:binding>\r
89   <wsdl:service name="ShareDiscoveryService">\r
90     <wsdl:port name="tcpShareDiscovery" binding="tns:tcpShareDiscovery">\r
91       <soap12:address location="net.tcp://localhost:8731/ShareDiscoveryService" />\r
92       <wsa10:EndpointReference>\r
93         <wsa10:Address>net.tcp://localhost:8731/ShareDiscoveryService</wsa10:Address>\r
94         <Identity xmlns="http://schemas.xmlsoap.org/ws/2006/02/addressingidentity">\r
95           <Dns>localhost</Dns>\r
96         </Identity>\r
97       </wsa10:EndpointReference>\r
98     </wsdl:port>\r
99   </wsdl:service>\r
100 </wsdl:definitions>